// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {
  const db = cloud.database();
  const _ = db.command;
  try {
    const res = await db.collection('danmu').where({
      vid:_.eq(event.vid)
    }).update({
      data: {
        danmulist: _.push(event.danmu)
      }
    });
    return res;
  } catch (error) {
    console.error('数据库更新失败：', error);
    return { error: '数据库更新失败' };
  }
};